self-locking system - Español Inglés Diccionario